﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

body{min-width: 1200px; width: 100%;}



.tit2{ font:36px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#25292f; height:100px; overflow:hidden;}
.tit2 a{ color:#25292f; line-height:45px;}
.tit2 b{ font-size:44px; color:#ee530a;}
.tit2 em{ color:#ee530a;}
.tit2 i{ display:block; font:18px Arial; color:#505050; text-transform:uppercase;}



.case{ height:1028px; margin-top:17px; background:url(../images/case_h.gif) no-repeat center top;}
.case1{ width:278px;  border:1px solid #f2f2f2; background:#f2f2f2; overflow:hidden; border-top:0;}
.case1 h2{ height:96px; background:url(../images/fen_h.png) no-repeat center top; font:18px "Microsoft YaHei"; font-weight:bold; color:#fff; text-transform:uppercase; margin-bottom:20px;}
.case1 h2 a{ display:block; padding:15px 0 0 60px; color:#fff;}
.case1 h2 em{ display:block; font-size:13px; font-weight:normal;}
.case1 h2 i{ display:block; font-size:43px; float:left; width:40px;}
.case1 h2 span{ display:inline-block; margin-top:9px;}
.case1 h3{ width:228px; height:38px; font:16px "Microsoft YaHei"; font-weight:bold; line-height:38px;overflow:hidden; margin:8px auto 0;}
.case1 h3 a{ display:block; color:#fff; background:url(../images/fen_bg1.png) no-repeat;padding-left:37px;}
.case1 h3 a:hover{ color:#fff; background:url(../images/fen_bg2.png) no-repeat;}
.case1 ul{ padding:4px 0; width:205px; margin:0 auto;}
.case1 li{ font:14px "Microsoft YaHei"; line-height:41px; height:41px; overflow:hidden; background:url(../images/fen_dot.png) no-repeat left center;padding-left:20px; border-bottom:1px dashed #ccc;}
.case1 li a{ color:#4f4b4c; display:block;}
.case1 h5 a{ display:block; width:228px; height:38px; background:url(../images/fen_bg3.png) no-repeat center top; font:16px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#fff; margin:5px auto 0; line-height:38px;}

.case2{ width:920px; overflow:hidden;}
.cp {
    width: 920px;
}

.cp ul li {
    width: 285px;
    height: 260px;
     margin-bottom:20px;
    float: left;
    margin-left: 10px;

    text-align: center;
}

.cp ul li img {
    border:1px solid #ccc;
    /*padding: 2px;*/
    width: 285px;
    height: 214px;
}
.cp ul li a {
    color: #000;
    font-weight: 300;
}

.cp ul li .ipt a{ width:287px; text-align:center;height:42px; background-color:#ddd; line-height: 42px; display:block;}
.cp ul li .ipt a:hover{ width:287px; text-align:center;height:42px; background-color:#0064b0; color: #fff; display:block; line-height: 42px;}

/**/
.x-ban{height: 300px;background:url(../images/x-ban1.jpg) no-repeat center center; margin-bottom:50px;}
.x-ban .content{height: 300px;position: relative;}
.x-ban span{font-size: 36px;color: #fff;font-weight: bold;font-family: Arial;display: block;position: absolute;left: 195px;top: 210px;}
.x-ban a.zx_btn{width:146px; height:52px;display: block;position: absolute;left: 513px;top: 195px;}


.ys{ height:968px;background:url(../images/ys_bg.jpg) no-repeat center top; display:block; padding-top:90px;}
.ys .ys1{ margin-bottom:75px; height:407px;}
.ys em{ width:610px; height:407px; overflow:hidden;}
.ys em img{ width:610px; height:407px;transition: all 0.3s ease 0s;}
.ys dl{ width:545px; height:119px;}
.ys dl dt{ float:left; width:99px; height:97px; background:#ee530a; font-size:30px; line-height:34px; color:#fff; text-align:center; padding-top:22px;}
.ys dl dd{ float:right; width:430px; height:119px;}
.ys dl dd h3{ font-size:30px; font-weight:bold; color:#fff; height:44px; line-height:44px; padding-top:20px;}
.ys dl dd span{ font-size:14px; color:#7f9caf; text-transform:uppercase; height:34px; line-height:34px;}
.ys ul{ padding-left:96px; padding-top:15px; width:450px;}
.ys ul li{background:url(../images/yd.png) no-repeat left 10px; padding-left:20px; color:#fff; line-height:22px; margin-top:14px;}

.ys p{ padding-left:113px; height:78px; padding-top:50px; color:#fff;}
.ys p span{ display:block; height:40px; line-height:40px; font-size:18px ; color:#fff;}
.ys p a{ display:block; width:134px; height:38px; line-height:38px; background:#ee530a; text-align:center; color:#fff;}

.ys .ys2 ul li{ color:#666666;}
.ys .ys2 p span{ color:#333333;}
.about{ height:430px; margin-top:60px; overflow:hidden;}
.about dt{ width:550px; height:351px; padding:13px; border:1px solid #e1e1e1; float:left; overflow:hidden;}
.about dt img{ display:block;width:550px; height:351px;}
.about dd{ width:600px; float:right; overflow:hidden;}
.about dd h3{ height:64px; font:24px "Microsoft YaHei"; line-height:64px; color:#303030; border-bottom:1px solid #e1e1e1;}
.about dd h3 a{ color:#303030;}
.about dd h3 em{ color:#0064b0; font:36px "Microsoft YaHei"; font-weight:bold;}
.about dd h4 a{ display:block; font:18px "Microsoft YaHei"; line-height:30px; height:30px; color:#333; margin-top:8px; overflow:hidden;}
.about dd p{ font:14px "Microsoft YaHei"; line-height:26px; overflow:hidden; margin-top:10px;}
.about dd h5{ font:16px "Microsoft YaHei"; line-height:30px; margin-top:20px; color:#ef530a; height:30px; overflow:hidden;}
.about dd span{ display:block; width:180px; height:43px; background:#0064b0 url(../images/about_jt.png) no-repeat 148px center; font:18px "Microsoft YaHei"; line-height:43px; color:#fff; margin-top:22px;}
.about dd span a{ color:#fff; padding-left:20px; display:block;}


.alb2{ height:45px; overflow:hidden; width:925px; margin:0 auto 35px; background:#eee;}
.alb2 li{ width:185px; height:45px; float:left; font:16px "Microsoft YaHei"; text-align:center; line-height:45px; color:#333;}
.alb2 li a{ display:block; height:45px; color:#333; background:url(../images/xx_line.gif) no-repeat right center;}
.alb2 li a:hover,.alb2 .cur a{ background:#0064b0;}
.alb2 .nones a{ background:none;}
.alb01{ height:260px; position:relative;}
.alb02{ overflow:hidden;}
.alb01 li{ width:286px; float:left; margin-right:18px; position:relative;}
.alb01 li img{ display:block; width:286px; height:214px;}
.arr5 a{ display:block; font:70px "宋体"; color:#7f7f7f; position:absolute; top:70px; left:-40px;}
.arr6 a{ display:block; font:70px "宋体"; color:#7f7f7f; position:absolute; top:70px; right:-40px;}

.news{ width:578px; border:1px solid #ddd; overflow:hidden; margin-bottom:74px;}
.tit3{ position:relative; background:url(../images/line.gif) repeat-x center top; height:43px; overflow:hidden; margin-bottom:22px;}
.tit3 li{ float:left; font:18px "Microsoft YaHei"; line-height:43px;}
.tit3 li a{ display:block; color:#231815; padding:0 30px;}
.tit3 li a:hover,.tit3 .cur a{ font-weight:bold; background:#fff; border-right:1px solid #ddd;}
.tit3 li.li2 a:hover,.tit3 .li2.cur a{ font-weight:bold; background:#fff; border-right:1px solid #ddd;border-left:1px solid #ddd; margin-left:-1px;}
.tit3 p a{ display:block; width:22px; height:22px; background:url(../images/more.gif) no-repeat; position:absolute; top:9px; right:9px;}
.news3{ padding:0 15px;}
.news3 dl{ height:110px; margin-bottom:20px; overflow:hidden;}
.news3 dt{ width:226px; height:110px; border:1px solid #c1c1c1; float:left; overflow:hidden;}
.news3 dt img{ display:block; width:226px; height:110px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.news3 dt a:hover img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.news3 dd{ width:310px; float:right; height:110px;}
.news3 dd h3 a{ display:block; font:16px "Microsoft YaHei"; color:#272727; height:30px; line-height:30px; overflow:hidden;}
.news3 dd p{ font:14px "Microsoft YaHei"; line-height:26px; height:78px; overflow:hidden;}
.news3 dd p a{ color:#0064b0;}
.news3 li{font:14px "Microsoft YaHei"; height:36px; line-height:36px; background:url(../images/dy_line.gif) repeat-x center center; overflow:hidden;}
.news3 li a{ background:#fff; color:#272727;}
.news3 li em{ float:right; background:#fff;}

.link{ height:auto; font:14px "Microsoft YaHei"; padding:20px 0; background:#dcdcdc;}
.link a{ display:inline-block; color:#949494; padding-right:30px; font-weight:normal; line-height:30px;}
.link .nones{ padding-right:0;}

